package com.iris.temp;

public class Test2 {
	public String aaa="";
	class Test3{
		public void test333(){
			System.out.println(aaa);
			hehe(null);
		}
	}
	public static class Test6{
		
	}
	interface Test5{
		public void test55();
	}
	public abstract class Test7{
		public abstract void test77();
	}
	
	public void hehe(Test5 test5){
		test5.test55();
	}
	
	public static void main(String[] args) {
		Test2 t2=new Test2();
		Test3 ss= t2.new Test3();
		String aaaaaaaa = "";
//		Test2.Test3 ss1=  new Test2.Test3();
		Test6 t4=new Test6();
//		Test2.Test6 ss1=  new Test2.Test6();
		Test5 t5 = new Test2.Test5() {
			@Override
			public void test55() {
				// TODO Auto-generated method stub
				
			}
		};
		
		t2.hehe(new Test5() {
			
			@Override
			public void test55() {
				// TODO Auto-generated method stub
				
			}
		});
		
	}
}

class Test4 implements Test2.Test5{

	@Override
	public void test55() {
		// TODO Auto-generated method stub
		
	}
	
}



 